Big Huge Thesaurus

toothed whale

noun

sounds kind of like